
package smoker;

public class Smoker extends Thread {
	private Material mat;
	private Agent agent;
	private boolean initialized = false;
        private Tisch tisch;
	
	public Smoker(Agent a, Material mat, Tisch t) {
		this.mat = mat;
		agent = a;
                tisch = t;
	}
	
	@SuppressWarnings("static-access")
	public void run() {
		while(/*iwas*/ true) {
                    try {
                            System.out.println("Smoker mit " + mat + " wartet auf das Auslegen der Materialien");
                            tisch.take(mat);
                    } catch (InterruptedException ie) {
                            return;
                    }					
		}
	}
	
}
